environmentally-friendly product - French English Dictionary

environmentally-friendly product

Meanings of "environmentally-friendly product" in French English Dictionary : 1 result(s)

English French
Environment
environmentally-friendly product produit vert [n]